import dayjs from "dayjs";

type FuncUrlMap = {
    [key: string]: string
}

export const GenFuncUrlMap: FuncUrlMap = {
    '验证码': '/login/captcha',
    '登入': '/login/login',
    '注销': '/login/logoff',
    '修改密码': '/login/updatepw',
    '个人菜单Tree': '/login/getmenutreebyuser'
}
export const FuncURLMap: FuncUrlMap = {
    ...GenFuncUrlMap 
}


// 主界面tabs中动态调整表格高度，就是tabs头+下面分页或者按钮组高度。 如果是弹出是table则需要使用弹出div的高度
export const tableMaxHeightAdjust = 132;

export const shortcuts = [
    {
        text: '上个月',
        value: [
            dayjs().subtract(1, 'month').startOf('month'),
            dayjs().subtract(1, 'month').endOf('month'),
        ],
    },
    {
        text: '上三个月',
        value: [
            dayjs().subtract(3, 'month').startOf('month'),
            dayjs().subtract(1, 'month').endOf('month'),
        ],
    },
    {
        text: '今年',
        value: [dayjs().startOf('year'), dayjs().endOf('year')],
    },
    {
        text: '去年',
        value: [
            dayjs().subtract(1, 'year').startOf('year'),
            dayjs().subtract(1, 'year').endOf('year'),
        ],
    },
];